package com.ae.mapper;

import com.ae.pojo.QueryVo;
import com.ae.pojo.Video;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface VideoMapper {

    int deleteByPrimaryKey(Integer id);

    int insert(Video record);

    int insertSelective(Video record);

    Video selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Video record);

    int updateByPrimaryKeyWithBLOBs(Video record);

    int updateByPrimaryKey(Video record);

    List<Video> findByCourseId(Integer courseId);

    List<Video> findAllVideo(QueryVo queryVo);

    Integer getTotalCount();

    List<Video> list(QueryVo queryVo);


}